multiple stakeholders - German English Dictionary